to hand over - Turc Anglais Dictionnaire